Enforcing Perfect Failure Detection
نویسنده
چکیده
Perfect failure detectors can correctly decide whether a computer is crashed. However; it is impossible to implement a perfect failure detector in purely asynchronous systems. We show how to enforce perfect failure detection in timed distributed systems with hardware watchdogs. The two main system model assumptions are ( I ) each computer can measure time intervals with a known maximum error, and ( 2 ) each computer has a watchdog that crashes the computer unless the watchdog is periodically updated. We have implemented a system that satisfies both assumptions using a combination of off-the-shelfsofrwareare and hardware.
منابع مشابه
Quorum-Based Perfect Failure Detection Service
A failure detection service is perfect if it eventually detects all failures and every detection correctly identifies a failure that has already occurred. Such a perfect failure detection service serves as a basic building block for many reliable distributed systems, for example in primary/backup replication protocols and distributed lock services. In this paper, we present a comprehensive stud...
متن کاملA Novel Failure Detection Algorithm for Reliable Distributed Systems
A failure detection service is perfect if it eventually detects all failures and every detection correctly identifies a failure that has occurred. Such a perfect failure detection service serves as a basic building block for many reliable distributed systems, for example in distributed lock services. In this paper, we introduce a perfect failure detection scheme in order to improve the fault to...
متن کاملPerfect Failure Detection in Timed Asynchronous Systems
Perfect failure detectors can correctly decide whether a computer is crashed. However, it is impossible to implement a perfect failure detector in purely asynchronous systems. We show how to enforce perfect failure detection in timed asynchronous systems with hardware watchdogs. The two main system model assumptions are (1) each computer can measure time intervals with a known maximum error, an...
متن کامل(Im)Possibilities of Predicate Detection in Crash-Affected Systems
In an asynchronous system, where processes can crash, perfect predicate detection for general predicates is difficult to achieve. A general predicate thereby is of the form , where and refer to a normal process variable and to the operational state of that process, respectively. Indeed, the accuracy of predicate detection largely depends on the quality of failure detection. In this paper, we in...
متن کاملCooperation on Climate-Change Mitigation†
We model greenhouse gas (GHG) emissions as a dynamic game. Countries’ emissions increase atmospheric concentrations of GHG, which negatively affects all countries' welfare. We analyze self-enforcing climate-change treaties that are supportable as subgame perfect equilibria. A simulation model illustrates conditions where a subgame perfect equilibrium supports the first-best outcome. In one of o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001